home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PsL Monthly 1993 December
/
PSL Monthly Shareware CD-ROM (December 1993).iso
/
prgmming
/
dos
/
tools2.txt
< prev
next >
Wrap
Text File
|
1993-11-03
|
23KB
|
488 lines
Public (software) Library
Programming Library
Descriptions and Compilation Copyright 1993 Nelson Ford
Duplication, reprinting and distribution of these descriptions is restricted.
See LICENSE.DOC in the PSL_NEWS directory for complete information
=====General Programming Tools and Info, part 2
CONTENTS:
-----PGM_ENV: programming environments
-----MULTLANG: libraries and routines for multiple languages
-----DEBUG
-----CALC
-----HEX_EDIT: Hex viewers and editors
-----SOUND
-----INSTALL: installation programs
-----DATABASE
-----FLOWCHRT: case and program flow charting programs
-----DEMOMAKR: demo makers
=======================================
-----PGM_ENV: programming environments
[GLIDE]
The Glide 1.00.02 (Russell A. Powell; $52) is an integrated programming
development environment. It is fully configurable for any language. Features
include mouse support, swapping to EMS, HMA or disk, 25,43, or 50 column video
mode support, internal make and link script generator, internal clock,
calendar, calculator and more. (2 Disks.)
[NICENEZ]
Nice-N-EZ (Digital Manufacturing Systems; $20) is a program development
environment for use with programming language. You can include your own
help information from which you may copy and transfer text, such as
programming examples, into your own program. The usual editing functions
are provided as well as powerful block operations, a clipboard to store
deleted or copied text, automatic indentation, keystroke macros, various
programming aids. mouse support, the ability to edit up to five modules at
one time and more. Requires 512K.
[PIE_TS]
Programmer's Integrated Environment (twentysomething Software; $10)
provides an interface for most programming languages. It allows you to
edit, compile, link, test, and debug a program using a basic menu. Requires
512K and a hard disk.
[SPA_WN]
SPA:WN ($50) is a programming environment. To help you get started, the
disk also contains a tutorial for people unfamiliar with the concepts of
structured programming and hierarchical top-down design. According to the
author "SPA:WN is the only pan-lingual (i.e. adaptable to any target
language) Warnier diagram based structured program development tool."
[SAM2]
Source Application Manager (Mogenot, Olivier; $0) is a programming
environment that can be used with different languages so that you do not
have to deal with different interfaces/editors for each.
[TURBO]
Turbo Environment 2.21 (Orme, Daniel; $25) is an integrated development
environment for your favorite assembler or compiler. It has most of the
features found in Turbo Pascal's IDE such as an editor, the ability to edit
two files at once; shell to DOS; pull-down menus; same key strokes as Turbo
Pascal; and a configuration file. Other features include on-line help, box
shadowing, and 43/50-line support for EGA/VGA.
-----MULTLANG: libraries and routines for multiple languages
[ALLOCRJ]
Alloc 1.4 (Jones, Robert L.; $0) is an ALLOC procedure that uses interrupts
rather than externally linked OBJ files.
[Cx]
Cx 1.03 (Nelson, Eugene; $45) is a data compression library for MS-DOS,
Windows and OS/2. Cx includes examples for VB, C and Pascal examples; OBJ,
DLL, MIX and TPU interfaces; and source.
[FILBUF]
Filbuf (Kyle, Jim; $20) is a LIB module that will determine the number of
FILES and BUFFERS configured in a system. BASIC and C examples are
included.
[FNDENV_@]
FndEnv is an assembly language routine that finds the master Environment block
for DOS. If it cannot find it, it passes back the local Environment block.
[EXEC_TW]
Exec (Wagner, Thomas; $0) is the source code in several different languages
to allow swapping of your program to EMS to free memory for other programs
to run.
[PCUSER]
PcUser (Blenman, Percival; $0) are some miscellaneous user functions.
[EXEC]
Exec 3.3A (Wagner, Thomas; $0) contains source code in several different
languages to allow swapping of your program to EMS to free memory for other
programs to run. Features include XMS support, the ability to process BAT
files and handle redirection, and many error codes.
[TESSRACT]
Tesseract (TesSeRact Development Team ASP; $25) is a library of routines
for developing ram-resident programs and a proposed standard for
ram-resident program communication. The libraries and modules allow
developers to write programs with TSR capability with little or no
knowledge of TSRs. Among the features provided are easy use of hotkeys,
simple Ram-Resident routines, co-resident functions, and cross-routine
communication facilities. These routines been tested with Turbo C 1.5,
Turbo Pascal 4.0 and 5.0, Microsoft C 5.0 and 5.1, Microsoft's Macro
Assembler 5.0 and 5.1, and OPTASM 1.0.
[PGL_TOOL]
PGL Toolkit (Norton, JoAnne W.; $95) is a printer graphics library with
over 80 functions. Features include unlimited virtual drawing resolution up
to 32k by 32k and 256 colors, support for 28+ compiler versions and six
programming languages, and support for most popular printers. It produces
high resolution printouts utilizing as little as 8K of memory. Full support
is provided for printing through a parallel or serial port interface, and
seven fully scalable stroked font sets are included. No royalties are
required for use in your apps.
-----DEBUG
[BLDHOUND]
BloodHound (Fencel, Richard; $50) is a program debugging tool. It works by
loading and running your program and recording all the keystrokes that you
wish to enter as part of the normal execution of your program. It then saves
the resulting screens. Normally, you would do this after your program is
running the way it should, but you want to make modifications to it.
Programmers know all too well how modifications in one area of a program
almost always cause unforeseen changes in other areas. So after you have made
modifications to your program, Bloodhound will replay the keystrokes and
compare the resulting screens to the previous `known good run' and report any
differences.
[DF_DEBUG]
Data File Debugger (Gilmore Systems; $20-$40) is a unique and powerful data
file and database debugging tool. It allows you to interactively display,
dump, modify, zap, and fill data elements in the data file or database by
the same variable names that describe the record layout in your source
code. DFD lets you translate data to and from different language formats,
including Computer Innovations C86, Microsoft Pascal, Borland's Turbo Pascal,
Borland's Turbo C, and Microsoft C.
[DSTRIP]
DynaStrip (Dynasoft; $0) is a debugging information manager. It searches
all subdirectories and processes any OBJ files that match the wildcard
filespecs. It allows selective stripping of debugging information, thus
resulting in linkable applications that support moderate debugging
capabilities.
[IOPORT]
I&C and IOPort 1.01 (Gramann, R. A.; $22) I&C is a TSR debugger. Unlike
Debug and CodeView, it can be used to debug TSR programs as they operate.
At the press of a key, it allows memory inspection, memory modification,
and instruction breakpoint with data collection. IOPort allows port input
and output by pressing a hot-key.
[MEMUTIL]
Memutils 1.1 (Shearer Cooper Computer Company; $10) is a collection of
utilities that can greatly assist in debugging and monitoring memory usage
and memory problems in programs. USEMEM uses up a specified amount of
memory, for checking how your program will run on macnines with less
memory. FILLMEM fills memory with a specified value and then optionally
runs your program. MEMTEST performs a byte-by-byte test of your standard
DOS (640K) memory. WATCHMEM is a TSR that watches and remembers all
requests for memory (allocation, modification, and release) as well as
requests for execution and termination.
[MONITOR]
Monitor (Wissinger, Richard; $25) is a programmer's debugging tool. When
you press the hotkey, it will interrupt the current process in your
machine, and display all the appropriate information about the interrupted
process. You can now alter the state of MONITOR/386, such